@charset "utf-8";
body{margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#404040; width:100%; width:expression((documentElement.clientWidth < 1000) ? "1000px" : "100%" ); zoom:1; font-family:"微软雅黑"; overflow-x:hidden;}
a,ul,li,form, dl,dt,dd, div,aside,figcaption,article,h1,h2,h3,h4,h5,h6,p,i,em{ font-style:normal;padding: 0px; margin: 0px;list-style:none; font-weight:normal; }
select,input,textarea{ border-radius:2; -webkit-border-radius:2; color:#404040; font-size:12px; font-family:"微软雅黑",Arial;}
input:focus { outline: none;}
form,input,button,select,textarea{outline:none;-webkit-appearance:none; vertical-align:middle; border:none;}
textarea{resize:none;-webkit-appearance:none; }
textarea,input,select { border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5ÉèÖÃ*/
figure,figcaption{ margin:0px; padding:0px;}
form,input{margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0;  vertical-align:top;padding:0;margin:0;}
a{ color:#aeaeae; text-decoration:none;cursor:pointer;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#000000;}

.fl{ float:left;}.fr{ float:right;}
.clear{ clear:both; height:0px; overflow:hidden;}
.clearfix{ zoom:1;}
.clearfix:after,
.clearfix:before{content:" ";display: table;}
.clearfix:after{clear: both;}
.contain{ width:1200px;margin:0 auto;}
@media (max-width:1199px){
  .contain{ width:96%;}
}

.pagination li {display: inline; margin: 0 5px;}
.pagination li.active {color: red}

.greybg{ background:#fff4f4; }
.top{ width:100%;width:100%; position:relative; }
.banpic{ width:100%; display:block; }
.bignav{ background:#fff; border-bottom:1px solid #ccc3c3; }
.bignav .list{ background:url(../images/navline.png) right top no-repeat; }
.bignav .list li{ float:left; width:100px; position:relative;}
.bignav .list li .first{ font-size:18px; color:#595959; display:block; cursor:pointer; text-align:center; height:45px; line-height:45px; background:url(../images/navline.png) left top no-repeat; }
.bignav .list li.on .first,
.bignav .list li:hover .first{ background:#d11305; color:#fff; }
.bignav .list li .second{ display:none; position:absolute; left:0px; top:100%; background:#fff; width:100%; margin-top:1px; box-shadow:0 0px 3px #e3e3e3; z-index:99;}
.bignav .list li .second dd a{ display:block; cursor:pointer; text-align:center; width:100%; height:40px; line-height:40px; font-size:17px; color:#595959;}
.bignav .list li .second dd a:hover{ background:#f28900; color:#fff;}
.bignav .listbtn{ display:none; }
.bignav .sj_shaw{ position:fixed; left:0; top:0; width:100%; height:100%; background:url(../images/sjshaw.png); z-index:3; display:none;}
.sjnav{ display:none; }

@media (max-width:1199px){
	.navbox{ background:#fff; border-radius:40px 40px 0 0; width:96%; margin:-10px auto 0; z-index:20; position:relative;}
	.bignav{ position:relative; border:none;}
    .bignav .listbtn{ display:block; position:absolute; right:25px; top:24px; z-index:6; }
    .bignav .listbtn .close{ right:20px; top:20px; position:relative; z-index:8; display:none;}
    .bignav .list{ background:#fff6f5; position:absolute; right:0; top:100%; z-index:9; border-radius:40px; padding:120px 10px 0 40px; width:200px; display:none; }
    .bignav .list li{ float:none; width:auto; margin-bottom:20px; }
    .bignav .list li .first{ background:none; color:#000; font-size:22px; text-align:left; line-height:24px;height:24px;}
    .bignav .list li.on .first,
	.bignav .list li:hover .first{ background:none; color:#000; }
    .bignav .list li .second{ display:block; position:static; background:none; box-shadow:none; }
    .bignav .list li .second dd{ float:left; margin-right:30px; margin-top:10px;}
    .bignav .list li .second dd a{ color:#737373; text-align:left; line-height:24px;height:24px;}
	
	.sjnav{ display:block; border-bottom:1px solid #e6e6e6;}
    .sjnav .list{ padding:30px 0 0; margin:0 100px 0 20px;}
    .sjnav .list li{ float:left; width:auto; margin:0 20px 0 0; }
    .sjnav .list li .first{ color:#737373; font-size:24px; display:block; padding-bottom:20px; }
    .sjnav .list li .first span{transition:all .3s ease;display:block;}
    .sjnav .list li.active{ background:url(../images/nav_dw.png) center bottom no-repeat; }
    .sjnav .list li.active span{ transform:scale(1.1); color:#000;}
}
@media (max-width:768px){
	.greybg{ background:#fff4f4 url(/data/upload/image/20221028/1666950449385071.png) center top no-repeat; background-size:100% auto; padding-top:150px;}
	.banpic{ display:none; }
}
@media (max-width:640px){
	.greybg{ padding-top:90px; }
	.navbox{ border-radius:20px 20px 0 0; }
	.bignav .listbtn{ right:10px; top:18px;}
	.bignav .listbtn img{ display:block; width:28px; height:28px; }
	.bignav .listbtn .close{ right:10px; top:10px; }
	.bignav .list{ border-radius:20px; padding-top:80px;  width:180px;}
	.bignav .list li .first{ font-size:18px; }
	.bignav .list li .second dd a{ font-size:15px; }
	.sjnav .list{ margin:0 55px 0 10px; padding:20px 0 0;}
	.sjnav .list li .first{ font-size:18px; }	
}

.toutiao{ margin-top:14px; }
.toutiao .box{ background:#fff; position:relative; padding:30px 40px;}
.toutiao .box .tb{ position:absolute; left:0; top:0; z-index:10; }
.toutiao .box .big{ width:1050px; margin:0 auto; text-align:center; }
.toutiao .box .big a{ cursor:pointer; font-weight:bold; font-size:38px; line-height:40px; color:#404040; }
.toutiao .box .big a:hover{ color:#d11305; }
.toutiao .box .list{ margin-top:25px; }
.toutiao .box .list li{ float:left; width:240px; margin:0 20px;}
.toutiao .box .list li a{ display:block; cursor:pointer; color:#404040; font-size:14.5px; line-height:15px; display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; }
.toutiao .box .list li a:hover{ color:#d11305; }
@media (max-width:1199px){
	.toutiao{ margin-top:0px; }
	.toutiao .contain{ background:#fff; padding:2% 0;}
	.toutiao .box{ background:#f5f5f5; margin:0 2%;}
	.toutiao .box .big{ width:100%; }
	.toutiao .box .big a{ color:#d11305; font-size:28px; }
	.toutiao .box .list,.bggg-menu { display:none; }
}
@media (max-width:991px){
	.toutiao .box{ padding:30px 70px; }
}
@media (max-width:640px){
	.toutiao .box{ padding:15px 40px; }
	.toutiao .box .tb{ width:60px; height:60px;}
	.toutiao .box .big a{ font-size:18px; line-height:30px; }
}
@media (max-width:320px){
	.toutiao .box{ padding:15px 28px; }
	.toutiao .box .tb{ width:40px; height:40px;}
	.toutiao .box .big a{ font-size:16px;}
}


.picnews .list{ width:100%; position:relative; height:560px; }
.picnews .list li{ position:relative; width:100%; height:100%;}
.picnews .list li a{ display:block; cursor:pointer; width:100%; height:100%; }
.picnews .list li a img{ display:block; width:100%; height:100%; }
.picnews .list li a .txtbox{ background:url(../images/blackshaw.png); position:absolute; left:0; bottom:0; width:100%; z-index:9; height:50px; }
.picnews .list li a .txtbox .txt{ line-height:50px; color:#fff; font-size:18px; padding:0 3%; width:94%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.picnews .list .owl-carousel .owl-dots.disabled{ display:block; }
.picnews .list .owl-carousel .owl-dots{ position:absolute; bottom:65px; width:100%; text-align:center; z-index:15;}
.picnews .list .owl-carousel .owl-dot{ width:8px; height:8px; border-radius:4px;display:inline-block;*display:inline;*zoom:1; margin:0 7.5px; cursor:pointer; font-size:0; transition:.5s; vertical-align:bottom; background:#fff;}
.picnews .list .owl-carousel .owl-dot.active{ background:#d11305; }
@media (max-width:1199px){
	.picnews .contain{ background:#fff; }
	.picnews .list{ height:458px; margin:0 auto; width:96%;}
}
@media (max-width:991px){
	.picnews .list{ height:330px; }
}
@media (max-width:640px){
	.picnews .list{ height:178px; }
	.picnews .list li a .txtbox{ height:40px; }
	.picnews .list li a .txtbox .txt{ font-size:15px; line-height:40px; }
	.picnews .list .owl-carousel .owl-dots{ bottom:50px; }
}


.ad{ margin-top:140px; }
.ad .list li{ float:left; width:590px; }
.ad .list li.a1{ height:297px;}
.ad .list li.a2{ padding:55px 0 0 20px; height:242px; }
.ad .list li a,.ad .list li a img{ display:block; cursor:pointer; width:100%; height:100%;}
@media (max-width:1199px){
	.ad .list li{ width:48.5%; }
	.ad .list li.a1{ margin-right:3%; height:240px;}
	.ad .list li.a2{ padding:45px 0 0 0; height:195px;}
}
@media (max-width:991px){
	.ad .list li.a1{ height:180px; }
	.ad .list li.a2{ height:146px; padding:34px 0 0 0; }
}
@media (max-width:640px){
	.ad{ margin-top:25px; }
	.ad .list li.a1{ height:97px; }
	.ad .list li.a2{ height:79px; padding:18px 0 0 0; }
}
@media (max-width:400px){
	.ad .list li.a1{ height:88px; }
	.ad .list li.a2{ height:71px; padding:17px 0 0 0; }
}
@media (max-width:360px){
	.ad .list li.a1{ height:84px; }
	.ad .list li.a2{ height:68px; padding:16px 0 0 0; }
}
@media (max-width:320px){
	.ad .list li.a1{ height:75px; }
	.ad .list li.a2{ height:61px; padding:14px 0 0 0; }
}
.navbox{position: relative;}
.bggg-menu {position: absolute;
    right: 30px;
    top: 10px;}

.newsbox .szjj{ background:#fff; margin:20px 0; padding:40px; width:800px; float:left; position:relative; }
.newsbox .gybox .hd{ background:url(../images/redbg.png) left center repeat-x; position:relative; }
.newsbox .gybox .hd li{ font-size:24px; font-weight:bold; color:#404040; cursor:pointer; float:left; background:#fff url(../images/hdliline.png) left center no-repeat; padding:0 15px 0 16px; letter-spacing:1px; transition:.5s;} 
.newsbox .gybox .hd li:first-child{ background-image:none; padding-left:0px;}
.newsbox .gybox .hd li:hover,.newsbox .gybox .hd li.on{ color:#d11305; }
.newsbox .gybox .hd .whitebox{ background:#fff; height:24px; width:72px; position:absolute; right:0; top:0;}
.newsbox .gybox .bd{ margin-top:20px; }
.newsbox .gybox .bd ul{ display:none; }
.newsbox .gybox .bd ul .more{ position:absolute; right:38px; top:40px; background:#fff; padding-left:15px; color:#404040; font-size:15px;}
.newsbox .gybox .bd li{ background:url(../images/dashline.png) left bottom repeat-x; height:49px; line-height:49px;}
.newsbox .gybox .bd li .date{ float:right; color:#808080; font-size:15px; }
.newsbox .gybox .bd li .txt{ display:block; cursor:pointer; width:80%; font-size:15px; color:#404040; padding-left:2%; background:url(../images/point.png) left 22px no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:.5s;}
.newsbox .gybox .bd li .txt:hover{ color:#d11305; font-weight:bold; font-size:18px; }

.newsbox .cb_ad{ float:right; margin-top:20px; }
.newsbox .cb_ad li{ width:301px; height:150px; margin-bottom:20px;}
.newsbox .cb_ad li a,.newsbox .cb_ad li a img{ display:block; cursor:pointer; width:100%; height:100%; }

.newsbox .fourbox{ background:#fff;padding:40px 30px 40px 40px; width:530px; margin-bottom:20px; position:relative; float:left;}
.newsbox .xydj,.newsbox .xzhq{ padding:40px 40px 40px 30px;}
.newsbox .xyxx .bd ul .more,.newsbox .jxpx .bd ul .more{ right:28px; }
@media (max-width:1199px){
	.newsbox .szjj{ width:100%; float:none; box-sizing:border-box; }
	.newsbox .gybox{ width:100%; float:none; box-sizing:border-box;}
	.newsbox .cb_ad{ float:none; width:100%; }

	.newsbox .cb_ad li{ float:left; width:48.5%; margin-right:3%; height:237px;}
	.newsbox .cb_ad li:nth-child(2n){ margin-right:0;}
}
@media (max-width:991px){
	.newsbox .cb_ad li{ height:178px; }
}
@media (max-width:640px){
	.newsbox .szjj{ margin:15px 0; }
	.newsbox .gybox{ padding:25px 10px; }
	.newsbox .fourbox{ margin-bottom:15px; }
	.newsbox .gybox .hd{ background:none; }
	.newsbox .gybox .hd li{ font-size:17px; padding:0 9px 0 10px; }
	.newsbox .gybox .hd .whitebox,.newsbox .gybox .bd ul .more{ display:none; }
	.newsbox .gybox .bd{ margin:5px 0 0; }
	.newsbox .gybox .bd li .date{ display:none; }
	.newsbox .gybox .bd li .txt{ width:100%; box-sizing:border-box; padding-left:15px; }
	.newsbox .cb_ad{ margin-top:15px; }
	.newsbox .cb_ad li{ height:96px; margin-bottom:15px;}
}
@media (max-width:400px){
	.newsbox .cb_ad li{ height:87px;}
}
@media (max-width:360px){
	.newsbox .cb_ad li{ height:83px;}
}
@media (max-width:320px){
	.newsbox .gybox .hd li{ font-size:15px; padding:0 6px 0 5px; }
	.newsbox .cb_ad li{ height:74px;}
}


.picsld{ margin-bottom:20px; }
.picsld .list li{ float:left; width:163px; height:120px; margin-right:9.6px; }
.picsld .list li:last-child{ margin-right:0px;position: relative; }
.picsld .list li p{ position: absolute; top: 43%;text-align: center;width: 100%; }
.picsld .list li p a{ font-weight:800; display:inline;color: #000;    font-size: 18px;}
.picsld .list li a,.picsld .list li a img{ display:block; cursor:pointer; width:100%; height:100%; }
@media (max-width:1199px){
	.picsld .list li{ width:100%; height:141px; }
}
@media (max-width:991px){
	.picsld .list li{ height:132px; }
}
@media (max-width:480px){
	.picsld{ margin-bottom:15px; }
	.picsld .list li{ height:94px; }
}
@media (max-width:400px){
	.picsld .list li{ height:85px; }
}


.bottom{ background:#8b150c; padding:35px 0; }
.bottom .box{ padding:0 40px; }
.bottom .box .titl{ font-size:20px; color:#fff; background:url(../images/whiteline.png) left center repeat-x; }
.bottom .box .titl span{ display:inline-block; *display:inline; *zoom:1; background:#8b150c; padding-right:17px; }
.bottom .box .list{ margin:10px 0px; }
.bottom .box .list li{ float:left; width:10%; margin:5px 10px; }
.bottom .box .list li a{ color:#e0cdcc; }
.bottom .box .ewm{ padding-top:20px; text-align:center;}
.bottom .box .ewm li{ display:inline-block;*display:inline;*zoom:1; margin:0 45px;}
.bottom .box .ewm li img{ display:block; margin:0 auto; width:107px; height:107px; }
.bottom .box .ewm li .txt{ color:#d1b3b2; margin-top:8px; font-size:15px; }
.bottom .box .btmtxt{ text-align:center; font-size:15px; color:#fff; padding-top:15px; }
.bottom .box .btmtxt p{ margin-top:10px; }
.bottom .box .btmtxt .bnpic{ margin-left:22px; }
.bottom .box .btmtxt a{ cursor:pointer; color:#fff; margin-left:5px;}
@media (max-width:991px){
	.bottom .box .list li{ width:20%; }
}
@media (max-width:640px){
	.bottom{ padding:30px 0; }
	.bottom .box{ padding:0 20px; }
	.bottom .box .list li{ width:25%; }
	.bottom .box .ewm li{ margin:0 10px; }
	.bottom .box .ewm li img{ width:80px;height:80px; }
	.bottom .box .ewm li .txt{ font-size:12px; margin-top:0px; }
}
@media (max-width:360px){
	.bottom .box .list li{ width:33%; }
}


.ny_list{ margin:15px 0 40px 0; }
.ny_list .listpage{ background:#fff; padding-bottom:40px; }
.ny_list .listpage .titlebox{ border-bottom:2px solid #d11305; padding:40px;}
.ny_list .listpage .titlebox .menu{ float:right; }
.ny_list .listpage .titlebox .menu li{ float:left; background:url(../images/menuline.png) right center no-repeat; padding:0 25px 0 24px;}
.ny_list .listpage .titlebox .menu li a{ cursor:pointer; color:#000; font-size:20px; }
.ny_list .listpage .titlebox .menu li:hover a,
.ny_list .listpage .titlebox .menu li.on a{ color:#d11305; }
.ny_list .listpage .titlebox .menu li:last-child{ background:none; padding-right:0px; }
.ny_list .listpage .titlebox .tit{ float:left; }
.ny_list .listpage .titlebox .tit span{ font-size:24px; font-weight:bold; color:#999; letter-spacing:2px; }

.ny_list .listpage .sj_picsld{ display:none; position:relative; margin:0 40px;}
.ny_list .listpage .sj_picsld li{ position:relative; width:100%; height:100%;}
.ny_list .listpage .sj_picsld li a{ display:block; cursor:pointer; width:100%; height:100%; }
.ny_list .listpage .sj_picsld li a img{ display:block; width:100%; height:100%; }
.ny_list .listpage .sj_picsld li a .txtbox{ background:url(../images/blackshaw.png); position:absolute; left:0; bottom:0; width:100%; z-index:9; height:50px; }
.ny_list .listpage .sj_picsld li a .txtbox .txt{ line-height:50px; color:#fff; font-size:18px; padding:0 3%; width:94%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ny_list .listpage .sj_picsld .owl-carousel .owl-dots.disabled{ display:block; }
.ny_list .listpage .sj_picsld .owl-carousel .owl-dots{ position:absolute; bottom:65px; width:100%; text-align:center; z-index:15;}
.ny_list .listpage .sj_picsld .owl-carousel .owl-dot{ width:8px; height:8px; border-radius:4px;display:inline-block;*display:inline;*zoom:1; margin:0 7.5px; cursor:pointer; font-size:0; transition:.5s; vertical-align:bottom; background:#fff;}
.ny_list .listpage .sj_picsld .owl-carousel .owl-dot.active{ background:#d11305; }

.ny_list .listpage .list{ padding:25px 40px; }
.ny_list .listpage .list li{ background:url(../images/dashline.png) left bottom repeat-x; padding-bottom:21px; margin-bottom:20px;}
.ny_list .listpage .list li .pic{ display:block; cursor:pointer; width:252px; height:180px; float:left;}
.ny_list .listpage .list li .pic img{ display:block; width:100%; height:100%; }
.ny_list .listpage .list li .txt{ float:right; width:845px; }
.ny_list .listpage .list li .txt .tit{ display:block; cursor:pointer; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#000; font-size:16px; letter-spacing:2px; transition:.5s; text-align:justify;}
.ny_list .listpage .list li .txt .tit:hover{ color:#d11305; }
.ny_list .listpage .list li .txt .date{ margin:20px 0; vertical-align:middle; }
.ny_list .listpage .list li .txt .date img{ display:inline-block;*display:inline; *zoom:1; position:relative; top:3px;}
.ny_list .listpage .list li .txt .date span{ color:#737373; margin:0 0 0 20px; }
.ny_list .listpage .list li .txt .cont{ color:#595959; text-align:justify; }
.ny_list .listpage .list li.nopic .txt{ float:none; width:100%; }


@media (max-width: 1199px){
	.ny_list{ margin:0 0 15px 0; }
	.ny_list .listpage .list li .pic{ width:28%; }
	.ny_list .listpage .list li .txt{ width:68%; }
	.ny_list .listpage .sj_picsld{ display:block; padding:15px 0 25px; height:593px; }
}
@media (max-width: 991px){
	.ny_list .listpage .titlebox{ display:none; }
	.ny_list .listpage .list li .pic{ width:38.5%; }
	.ny_list .listpage .list li .txt{ width:58%; }
	.ny_list .listpage .list li .txt .date{ margin:10px 0; }
	.ny_list .listpage .sj_picsld{ height:431px; }
}
@media (max-width: 640px){
	.ny_list .listpage .sj_picsld{ height:auto; margin:0 2% 0; }
	.ny_list .listpage .sj_picsld li a .txtbox{ height:40px; }
	.ny_list .listpage .sj_picsld li a .txtbox .txt{ font-size:15px; line-height:40px; }
	.ny_list .listpage .sj_picsld .owl-carousel .owl-dots{ bottom:55px; }
	.ny_list .listpage .list{ padding:0 2%; }
	.ny_list .listpage .list{padding-top:5%;}
	.ny_list .listpage .list li .pic{ border-radius:6px; overflow:hidden; height:104px; }
	.ny_list .listpage .list li .txt .tit{ white-space:pre-wrap; overflow:visible; text-overflow:none; color:#5a5a5a;}
	.ny_list .listpage .list li .txt .date,.ny_list .listpage .list li .txt .cont{ display:none; }
}
.Pages{ height:41px; zoom:1; overflow:hidden; text-align:center;}
.Pages a{ margin:0px 4px; font-size:16px; background:#f2f2f2; color:#4d4d4d; width:40px; height:40px; line-height:40px; text-align:center; cursor:pointer;}
.Pages .p_page .a_first,.Pages .p_page .a_end{ width:63px;}
.Pages .p_page .a_prev,.Pages .p_page .a_next{ width:82px;}
.Pages .p_page a.active{ color:#fff; background:#d11305; }
@media (max-width: 640px){
	.Pages a{ }
	.Pages .p_page .a_first,.Pages .p_page .a_end,
	.Pages .p_page .a_prev,.Pages .p_page .a_next{ width:65px;  margin:0px 1px;}
}

.ny_info .infobox .contbox{ padding:20px 40px 0; }
.ny_info .infobox .contbox .title{ text-align:center; background:url(../images/dashline.png) left bottom repeat-x; padding-bottom:20px;}
.ny_info .infobox .contbox .title .tit{ font-weight:bold; font-size:30px; line-height:52px; color:#000;}
.ny_info .infobox .contbox .title .txt{ display: inline-block; *display: inline;*zoom:1; margin-top:20px;}
.ny_info .infobox .contbox .title .txt span{ font-size:16px; color:#666666; display: block; float:left; height:28px; line-height:28px;}
.ny_info .infobox .contbox .title .txt span.resource,
.ny_info .infobox .contbox .title .txt span.time{ margin-right:30px; }
.ny_info .infobox .contbox .title .bshare-custom{ float:left;}
.ny_info .infobox .contbox .title .bshare-custom a{ width:30px; height:30px; padding:0;  }
.ny_info .infobox .contbox .title .bshare-custom a.bshare-weixin{ background:url(../images/wx.png) center center no-repeat; }
.ny_info .infobox .contbox .title .bshare-custom a.bshare-sinaminiblog{ background:url(../images/wb.png) center center no-repeat; }
.ny_info .infobox .contbox .title .bshare-custom a.bshare-shouji{ background:url(../images/mobile.png) center center no-repeat; }
.ny_info .infobox .contbox .title .bshare-custom .bshare-more.more-style-addthis{ display:none; }
.ny_info .infobox .contbox .nrbox{ padding:20px 0 0; }
.ny_info .infobox .contbox .nrbox p{ text-indent:2em; margin-bottom:15px; /*text-align:justify!important; */}
.ny_info .infobox .contbox .nrbox p,
.ny_info .infobox .contbox .nrbox span{ font-size:16px!important; color:#595959!important; font-family:"微软雅黑"!important; line-height:32px !important; }
.ny_info .infobox .contbox .nrbox img{ display:block; max-width:100%; margin:0 auto; }
.ny_info .infobox .contbox .nrbox p video{display: block;}
@media (max-width: 1199px){
	.ny_info .infobox .contbox .title .tit{ font-size:24px; line-height:40px; }
	.ny_info .infobox .contbox .title .txt span.shareto,
	.ny_info .infobox .contbox .title .bshare-custom{ display:none; }
}
@media (max-width: 640px){
	.ny_info .infobox .contbox{ padding:20px 2% 0; }
	.ny_info .infobox .contbox .title{ padding-bottom:10px; }
	.ny_info .infobox .contbox .title .tit{ font-size:18px; line-height:30px; }
	.ny_info .infobox .contbox .title .txt{ margin-top:10px; }
	.ny_info .infobox .contbox .title .txt span{ font-size:14px; display:block; margin:0 auto; float:none; line-height:22px; height:22px; }
    .ny_info .infobox .contbox .nrbox img{width:auto!important;height:auto!important}
}



.search_box{ background:url(../images/whiteshaw.png); border:1px solid #eed174; height:33px; width:365px; border-radius:17.5px; position:absolute; left:50%; top:50%; margin:-42px 0 0 0;}
.search_box .search_icon{ margin:0 10px 0 13px; padding-top:6px;}
.search_box .txt{ background:transparent; border-left:1px solid #eed174; height:33px; line-height:33px; padding-left:10px; width:238px; font-size:16px; color:#000; } 
.search_box .btn{ background:transparent; color:#fff871; font-size:18px; height:33px; line-height:33px; cursor:pointer;}
@media (max-width: 1199px){
 .search_box{ display:none;}
}
